package com.syedu.day03.homework;

/**
 * description：
 * 打印出100-1000之间所有的"水仙花数"，所谓"水仙花数"是指一个三位数，其各位数字立方和等于该数本身。
 * 例如：153是一个"水仙花数"，因为153=1的三次方＋5的三次方＋3的三次方。
 *
 * @author Administrator
 * @date 2022/3/8 16:02
 */
public class NarcissusDemo {
    public static void main(String[] args) {
        for (int i = 100; i < 1000; i++) {
            int g = i % 10;//个位
            int s = i / 10 % 10;//十位
            int b = i / 100;//百位
            if (g * g * g + s * s * s + b * b * b == i) {
                System.out.println(i);
            }
        }
    }
}